package com.key.service;

import com.key.common.R;
import com.key.common.dto.EndAssetsFindDTO;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import java.util.List;

/*
*
 * @description:到期资产相关业务
 * @author: jianjiawei
 * @date: 2023/2/22 10:34
 **/
public interface EndAssetsService {
    /*
    *
     * @description:查询使用到期资产列表
     * @author: jianjiawei
     * @date: 2023/2/22 10:35
     **/
     R findEndAssetsList(Integer currentPage,Integer pageSize);

     /*
     *
      * @description:查询使用到期资产列表
      * @author: jianjiawei
      * @date: 2023/2/22 10:59
      **/
     R findEndAssetsListByAdv(EndAssetsFindDTO findDTO);

     /*
     *
      * @description:高级搜索回显
      * @author: jianjiawei
      * @date: 2023/2/24 15:47
      **/
     R findByAdvShowBack();

     /*
      *
      * @description:得到Excel工作簿
      * @author: jianjiawei
      * @date: 2023/2/24 16:50
      **/
     HSSFWorkbook getWorkBook();


     R cleanAssetsByIds(List<Integer> ids);

}
